Photo of the city Saint Petersburg

There are no active ferries from Tallinn to Saint Petersburg

How can I get from Tallinn to Saint Petersburg?

It is possible to go in reverse, from Saint Petersburg to Tallinn with St. Peter Line Ferry, however in this direction there exists no current ferry. There are fairly frequent buses from Tallinn to Saint Petersburg, as well as a daily train. The bus takes 7-8 hours and is probably most comfortable, unless going for an overnight train.

Explore Other Ferries
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more